a,a:hover,a:visited{color:#333;text-decoration:none}h1{font-size:24px;font-weight:300}.action-button{display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFF;padding:7px 20px;border-radius:4px;background-color:#0071ce}.action-button:hover{background-color:#00559b;color:#FFF}.action-button:visited,.action-button:active{color:#FFF}.admin-edit-link{text-align:right;font-size:12px}.admin-edit-link a{display:inline-block;padding:3px 10px 3px;background:#68bc45;color:#FFF;border-radius:2px}.admin-edit-link a i{margin-right:3px}.admin-edit-link a:hover{background:#539737}#editWikiLink{float:right;margin:0 0 16px 16px;position:relative;top:25px}.cart-nav{height:80px;border-bottom:1px solid #eee;margin-bottom:20px}.cart-breadcrumb{float:left;padding-top:33px;font-size:16px;color:#333}.cart-breadcrumb i{color:#ccc;margin:0 5px}.cart-breadcrumb .fa-home{color:#333;margin:none}.cart-breadcrumb a{color:#888}.cart-breadcrumb a:hover{color:#333;text-decoration:none}.mobile-store-link{display:none}.cart-sidebar{background-color:#eee;padding:14px 14px 0;width:220px;float:left}.search{border-bottom:1px solid #ccc;white-space:nowrap;padding-bottom:14px;margin-bottom:20px}.search input{width:173px;border:1px solid #DDD;height:28px;border-radius:16px;outline:0;background-color:#FFF;color:#333;padding-left:16px;font-size:13px;-webkit-transition:border-color .5s;transition:border-color .5s}.search input:focus{border-color:#AAA}.search .search-button{position:relative;margin-left:-28px;font-size:16px;color:#333}.id-your-mac{text-align:center;padding:0 0 24px;margin-bottom:20px;border-bottom:1px solid #ccc}.id-your-mac .title{font-size:14px;display:block;color:#666}.id-your-mac .button{border-radius:4px;margin-top:10px;background-color:#0071ce;height:100%;line-height:16px;padding:7px 10px;width:100%;font-weight:600;font-size:13px;color:#FFF;display:inline-block}.id-your-mac .button:hover{background-color:#00559b}.category-links{margin:0}.category-links h6{font-size:12px;color:#999;text-transform:uppercase}.category-links ul{list-style-type:none;padding:0 0 14px;width:220px;margin-left:-14px}.category-links ul a{display:block;font-size:13px;padding:5px 0 5px 14px}.category-links ul a:hover{background-color:#fafafa}.category-links .selectedButton{background-color:#fafafa;font-weight:bold}.sidebar-promotion{border-top:solid 1px #979797}.sidebar-promotion.full-width{width:100%;margin-left:-14px}.sidebar-promotion-text{display:block;font-size:13px;font-weight:bold;color:#0071ce;text-align:center;margin:0 20px 20px 20px}.stores{overflow:auto;margin-bottom:30px}.stores .header{margin-bottom:20px}.stores .header p{font-size:13px;line-height:21px}.stores .store-cell{display:block;position:relative;float:left;width:220px;height:250px;overflow:hidden;margin:0 20px 20px 0;background:#eee;-webkit-transition:background .2s linear;transition:background .2s linear}.stores .store-cell:nth-of-type(3n+0){margin-right:0}.stores .store-cell .title{color:#333;position:relative;background:#e0e0e0;overflow:ellipsis;white-space:nowrap;padding:20px;margin:0;text-align:center;font-size:18px;font-weight:normal;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;z-index:10}.stores .store-cell .store-image{text-align:center;position:relative;margin-top:-10px;z-index:1}.stores .store-cell .store-image img{-webkit-transition:all .2s;transition:all .2s;display:block;margin:0 auto}.stores .store-cell:hover{background:#FFF}.stores .store-cell:hover .store-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.stores .store-cell:hover .title{background:#0071ce;color:#FFF}.stores .store-cell .new-store{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center;color:#fff;font-size:14px;font-weight:600;position:absolute;bottom:-12px;right:-35px;padding-top:5px;background-color:#0071ce;width:100px;height:50px;z-index:12}.exclusives{display:block;background:#000 url(https://d1ulmmr4d4i8j4.cloudfront.net/static/images/cart/feature_banners/ifixit-exclusives-pt3.jpg) right center no-repeat;width:100%;width:99.9%;height:116px;margin-bottom:20px;color:#FFF}.exclusives .title{font-weight:400;font-size:28px;position:relative;top:27px;left:38px}.exclusives .subtitle{position:relative;top:25px;left:38px;font-size:14px;width:300px;color:#ccc}.exclusives:hover,.exclusives:visited{color:#FFF}.store-content{margin-left:240px;position:relative}@media only screen and (min-width:600px) and (max-width:1000px){#main,#mainBody{width:100%;padding:0}.fullWidth #content{width:100%}.cart-nav{margin:0 20px}.cart-breadcrumb{font-size:13px}.exclusives{width:calc(100% - 20px);margin-right:20px;background-position:160%;background-size:60%;height:90px}.exclusives .title,.exclusives .subtitle{left:20px;top:12px}.stores{text-align:center}.stores .store-cell{float:none;width:auto;height:110px;margin-right:20px;position:relative}.stores .store-cell .title{height:120px;padding:42px 0 0;display:block;margin-left:120px;font-size:22px}.stores .store-cell .store-image{position:absolute;width:120px;top:0;left:0;margin:0}.stores .store-cell .store-image img{width:120px}.stores .store-cell:nth-of-type(3n+0){margin-right:20px}}@media only screen and (max-width:599px){.cart-breadcrumb,.id-your-mac,.device-info,.categories,.filter-button,.sort-toggle,.sidebar-promotion,.exclusives{display:none !important}#main,#mainBody{width:100%;padding:0}.store-content{margin-left:0}.fullWidth #content{width:100%}.mobile-store-link{display:block;float:left;font-size:20px;margin-left:20px;margin-top:30px}.mobile-store-link i{margin-right:10px}.cart-nav{margin-bottom:0}.cart-sidebar{width:100%;float:none;padding:0}.cart-sidebar .search{padding-bottom:10px;padding-top:10px}.cart-sidebar .search input{display:block;width:80%;padding:0 5%;margin:0 auto;height:40px;font-size:14px;border-radius:40px;-webkit-appearance:none}.cart-sidebar .search a{display:none}.cart-sidebar .model{margin:0 20px}.cart-sidebar .model h6{font-size:16px}.cart-sidebar .model ul{width:100%;margin-left:0}.cart-sidebar .model li a{width:auto;margin:auto;padding:5px 0;font-size:18px}.stores{padding:20px;text-align:center}.stores .store-cell{width:100%;height:70px}.stores .store-cell .title{float:right;height:70px;line-height:70px;padding:0;width:70%;font-size:16px}.stores .store-cell .store-image{float:left;width:30%;margin:0}.stores .store-cell .store-image img{height:70px}.mobile-hidden{display:none}#refine #refine-list{display:none}#refine.expanded #refine-list{display:block}#refine.expanded #toggle-arrow{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#refine #toggle-arrow{transition:-webkit-transform .1s ease-out}}h1.store-title{font-size:30px;font-weight:300;padding:14px 12px 0}p.store-description{font-size:14px;color:#666;padding:0 14px;margin:5px auto 30px}p.store-description a{color:#0071ce}p.store-description a:hover{text-decoration:underline}@media only screen and (max-width:599px){.cart-sidebar .model{display:none}}